hand lever-operated testing apparatus - Français Anglais Dictionnaire